package authen;

import org.apache.shiro.crypto.hash.Md5Hash;

/**
 * 测试shiro提供的md5算法
 *
 * @author lwh
 */
public class TestShiroMd5 {

    public static void main(String[] args) {
        // 普通md5加密
        Md5Hash md5Hash = new Md5Hash("123");
        System.out.println(md5Hash.toHex());

        // md5加盐处理
        Md5Hash md5Hash1 = new Md5Hash("123", "X0*7ps");
        System.out.println(md5Hash1.toHex());

        // md5 + salt + hash散列次数
        Md5Hash md5Hash2 = new Md5Hash("123", "X0*7ps", 1024);
        System.out.println(md5Hash2.toHex());

    }

}
